package com.muyu.model.dto;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @ClassName: GetDBByPageDTO
 * @Author: Zirun.Xin
 * @Date: 2025/4/17 下午3:50
 * @Version: 1.0
 * @Description: 获取数据库分页数据传输对象
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class GetDBInfoByPageDTO {

    /**
     * 数据库url
     */
    private String dbUrl;

    /**
     * 数据库连接用户名
     */
    private String userName;

    /**
     * 数据库连接密码
     */
    private String passWord;

    /**
     * 数据库驱动
     */
    private String driverClass;

    /**
     * 指定查询表名
     */
    private String tableName;

    /**
     * 页码
     */
    private int page;

    /**
     * 容量
     */
    private int limit;
}
